web3.js web3.modules
code:modules.js
Web3.modules
web3.modules
web3 の主なサブモジュールのクラスをもったオブジェクトを返します。
これは、それぞれのモジュールを手動でインスタンス化する場合に利用できます。
戻り値
Object : モジュールのリスト
Eth - Function
Ethereum ネットワークと対話するための Eth モジュールです。詳細は web3.eth を参照してください。
Net - Function
ネットワークプロパティと対話するための Net モジュールです。詳細は web3.eth.net を参照してください。
Personal - Function
Ethereum のアカウントと対話をする Personal モジュールです。詳細は web3.eth.personal を参照してください。
Shh - Function
whisper プロトコルと対話をする Shh モジュールです。詳細は web3.shh を参照してください。
Bzz - Function
swarm ネットワークと対話をする Personal モジュールです。詳細は web3.bzz を参照してください。
サンプルコード
code:example.js
web3.modules
{
Eth: Eth function(provider),
Net: Net function(provider),
Personal: Personal function(provider),
Shh: Shh function(provider),
Bzz: Bzz function(provider),
}
動作デモ
実行
code:demo.js
const modules = Web3.modules
console.log(modules)
$(document.body).append(JSON.stringify(Object.keys(modules)))
原文
http://web3js.readthedocs.io/en/1.0/web3.html#modules
#web3.js #web3.js@1.0
web3.js 日本語 API リファレンス